草庐IT

Android AsyncTask 不调用 onPostExecute

全部标签

php - fatal error .. 调用成员函数.. 在非对象上

我有一个包含send_notification函数的GCM类。在另一个类Demand.php中,我尝试使用send_notification函数。所以我在Demand.php中有一个构造函数,它指向我的GCM类,如下所示:$gcm=newGCM();这个$gcm变量在该类内部的函数中使用,如下所示:$result=$gcm->send_notification($registatoin_ids,$message);这就是我得到错误的地方:nFatalerror:Calltoamemberfunctionsend_notification()onanon-objectin..我搜索了问题

php - 调用一个未定义的函数,为什么?

我在php中有这个脚本:if($_SERVER['REQUEST_METHOD']=='POST'){if(isset($_POST['data_id'])&&$_POST['data_id']!=NULL){$data=$_POST['data_id'];DoConfig($data);functionDoConfig($param_data){echo$param_data;}}}else{echo'0';}我不明白为什么会出现错误Calltoanundefinedfunction,我该如何解决? 最佳答案 PHP是按顺序执行的

php - 当调用 PHP 函数并返回某些内容时,它会停止运行下面的代码吗?

我现在正在研究其他用户的PHP代码以更好地理解和学习。在下面的代码中,它是用户类的一部分。当我使用if/elseblock编写代码时,我将它们格式化为这样...if(!$this->isLoggedIn()){//dostuff}但在下面的代码中更像是这样if(!$this->isLoggedIn())returnfalse;同样在下面的函数中,您可以看到有几次可以有一个RETURN值。所以我的问题是,当RETURN被调用时,它之后不会运行任何代码吗?就像它在那里结束该功能的脚本一样吗?在这种情况下,如果运行...if(!$this->isLoggedIn())returnfalse;

php - 是否可以在 PHP 字符串中扩展函数调用?

我试着在这样的字符串中调用foo():echo"Thisisa${foo()}car";functionfoo(){return"blue";}但是,它以语法错误结束。我找到了here类似的东西,但不完全是我需要的:echo"ThisisthevalueofthevarnamedbythereturnvalueofgetName():{${getName()}}";这有可能吗? 最佳答案 这可能吗?没有。Functions,methodcalls,staticclassvariables,andclassconstantsinsid

PHP:如果其他条件分配给变量并调用字符串

这可能是一个简单而愚蠢的问题,但首先我正在学习php,因此非常感谢您的帮助。我正在尝试使用分配的条件语句获取变量。$gender=$curauth->gender;//gettingfromwordpressuserprofile.if($gender==='Male'){echo'his';}else{echo'her';}所以我想做的是检查用户是否为男性,而不是在某些描述中使用他的,如果是女性则使用她。像下面这样的东西echo'jatinsonidoesn'thavesetthisoptionyet.Hisoptionwillbedeactivatedsoon.';所以这里His将

javascript - 在操作时以 HTML 形式调用 php 但不重定向

我有一个HTML表单如下:然后是调用verify()的提交按钮:Sendverify定义如下:functionverify(){if(document.getElementById("name").value==""||document.getElementById("email").value==""){alert("Pleaseenteranameandanemail.");}else{alert("Looksgood,sendingemail");document.getElementById('ContactForm').submit();}}目前,当我点击提交按钮时,浏览器重

php - 调用未定义的方法 Illuminate\Database\Query\Builder

我是laravel4的新手,在尝试了解DB类中的某些方法时不断遇到同样的错误。CalltoundefinedmethodIlluminate\Database\Query\Builder我在尝试使用“->or_where”、“->order_by”时遇到同样的错误。另一个问题是解析动态方法:->where_name("test")变成`users`where`_name`=test)但如果我尝试这样做->wherename("test")那么一切都很好。 最佳答案 您对orWhere和orderBy使用了错误的语法。这是orWher

php - 多个 uniqid() 调用不是唯一的

我有一个有趣的例子,当本地托管在XAMPP上时,对uniqid()的多次重复调用不会生成唯一编号。唯一ID在任何地方重复5-20次,然后神秘地发生变化。然而,有趣的是,该代码在我们的生产服务器上完美运行。所以这就是我正在做的事情:我正在创建一个包装器,当单击它时,它会通过一个简单的javascript函数隐藏/取消隐藏div中的子内容。由于可隐藏的div是动态生成的,因此它由PHP生成的唯一ID引用。问题示例如下://Replacesomethinglike'[element]=>('with...$out=preg_replace_callback($regex,function($

php - 从php页面ajax调用php函数

这是我的jQuery代码:$.ajax({type:"POST",url:"process.php",success:function(msg){}});在process.php页面中我有不止一个函数。一个函数是sendmail()。如何通过ajax调用这个函数?我把代码写成:url:"process.php/sendmail",但什么也没发生。 最佳答案 这是你的脚本文件$.ajax({url:"process.php",type:"POST",data:"functionName=sendmail",cache:true,suc

PHP:链接方法调用

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:PHPmethodchaining?我偶尔会看到一些php应用程序使用这样的类:$Obj=newObj();$Obj->selectFile('datafile.ext')->getDATA();上面的示例获取所选文件的内容然后返回它们(只是一个示例);好吧,在我决定问你我该怎么做之前,我试过这个:classSomeclass{publicfunctionselectFile($filename){$callAclass=newAnotherClass($filename);return$callAclass